package cn.pegasus.teamwork.pegasus.entity;

import java.io.Serializable;
import java.util.Date;

/**
TABLE:.buss_user_coupon         
--------------------------------------------------------
id                   Long(19)           NOTNULL             //
user_id              Long(19)                               //用户id
coupon_id            Long(19)           NOTNULL             //优惠券ID（buss_coupon_info）
ccoupon_status       Integer(10)        NOTNULL  0          //当前状态（ 0-有效；1-过期；2-已使用 ）
create_time          Date(19)           NOTNULL  0000-00-00 00:00:00 //创建时间
create_user_by       Long(19)                               //创建用户id
update_time          Date(19)           NOTNULL  CURRENT_TIMESTAMP //最后一次修改时间
update_user_by       Long(19)                               //最后一次修改的用户id
*/
public class BussUserCoupon implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private	Long id;
	private	Long userId;
	private	Long couponId;
	private	Integer ccouponStatus;
	private	Date createTime;
	private	Long createUserBy;
	private	Date updateTime;
	private	Long updateUserBy;
	private String couponName; //优惠券名称
	private String userMobile;//用户手机好
	private String userNick;//账号昵称

	/**
	* id  Long(19)  NOTNULL  //    
	*/
	public Long getId(){
		return id;
	}
	
	/**
	* id  Long(19)  NOTNULL  //    
	*/
	public void setId(Long id){
		this.id = id;
	}
	
	/**
	* user_id  Long(19)  //用户id    
	*/
	public Long getUserId(){
		return userId;
	}
	
	/**
	* user_id  Long(19)  //用户id    
	*/
	public void setUserId(Long userId){
		this.userId = userId;
	}
	
	/**
	* coupon_id  Long(19)  NOTNULL  //优惠券ID（buss_coupon_info）    
	*/
	public Long getCouponId(){
		return couponId;
	}
	
	/**
	* coupon_id  Long(19)  NOTNULL  //优惠券ID（buss_coupon_info）    
	*/
	public void setCouponId(Long couponId){
		this.couponId = couponId;
	}
	
	/**
	* ccoupon_status  Integer(10)  NOTNULL  0  //当前状态（  0-有效；1-过期；2-已使用  ）    
	*/
	public Integer getCcouponStatus(){
		return ccouponStatus;
	}
	
	/**
	* ccoupon_status  Integer(10)  NOTNULL  0  //当前状态（  0-有效；1-过期；2-已使用  ）    
	*/
	public void setCcouponStatus(Integer ccouponStatus){
		this.ccouponStatus = ccouponStatus;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  0000-00-00  00:00:00  //创建时间    
	*/
	public Date getCreateTime(){
		return createTime;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  0000-00-00  00:00:00  //创建时间    
	*/
	public void setCreateTime(Date createTime){
		this.createTime = createTime;
	}
	
	/**
	* create_user_by  Long(19)  //创建用户id    
	*/
	public Long getCreateUserBy(){
		return createUserBy;
	}
	
	/**
	* create_user_by  Long(19)  //创建用户id    
	*/
	public void setCreateUserBy(Long createUserBy){
		this.createUserBy = createUserBy;
	}
	
	/**
	* update_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //最后一次修改时间    
	*/
	public Date getUpdateTime(){
		return updateTime;
	}
	
	/**
	* update_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //最后一次修改时间    
	*/
	public void setUpdateTime(Date updateTime){
		this.updateTime = updateTime;
	}
	
	/**
	* update_user_by  Long(19)  //最后一次修改的用户id    
	*/
	public Long getUpdateUserBy(){
		return updateUserBy;
	}
	
	/**
	* update_user_by  Long(19)  //最后一次修改的用户id    
	*/
	public void setUpdateUserBy(Long updateUserBy){
		this.updateUserBy = updateUserBy;
	}

	public String getCouponName() {
		return couponName;
	}

	public void setCouponName(String couponName) {
		this.couponName = couponName;
	}

	public String getUserMobile() {
		return userMobile;
	}

	public void setUserMobile(String userMobile) {
		this.userMobile = userMobile;
	}

	public String getUserNick() {
		return userNick;
	}

	public void setUserNick(String userNick) {
		this.userNick = userNick;
	}
	
}